home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 25
/
AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso
/
Magazin
/
Future-PD
/
Bombsquare
/
Install bombsquare
< prev
next >
Wrap
Text File
|
2000-05-16
|
3KB
|
167 lines
; Bombsquare Installer script
(if (= x 1) (welcome))
(onerror (FEHLER))
(procedure FEHLER
(message "Ein Fehler ist aufgetreten! Die Installation wird abgebrochen.")
(CLEANUP)
(exit)
)
; Stop InstallerFX !
(procedure CLEANUP
(delete "t:bs")
(delete "t:bs.prefs")
(delete "t:VDLogo")
(delete "t:VDLogo.prefs")
(delete "t:Background")
(delete "t:Background.prefs")
(delete "ram:Bombsquare/gfx/#?")
(delete "ram:Bombsquare/gfx")
(delete "ram:Bombsquare/sfx/#?")
(delete "ram:Bombsquare/sfx")
(delete "ram:Bombsquare/InstallerFX/#?")
(delete "ram:Bombsquare/InstallerFX")
(delete "ram:Bombsquare/#?")
(delete "ram:Bombsquare")
(delete "ram:Bombsquare.info")
) ; CLEANUP
(set @user-level 0)
;(set Opt 3)
(complete 0)
(copyfiles
(source "InstallerFX/stars")
(dest "t:")
(nogauge)
(newname "Background")
)
(copyfiles
(source "InstallerFX/Background.prefs")
(nogauge)
(dest "t:")
(newname "Background.prefs")
)
(complete 5)
(copyfiles
(source "InstallerFX/vdlogo")
(nogauge)
(dest "t:")
(newname "VDLogo")
)
(copyfiles
(source "InstallerFX/vdlogo.prefs")
(nogauge)
(dest "t:")
(newname "VDLogo.prefs")
)
(complete 5)
(copyfiles
(source "InstallerFX/bs")
(nogauge)
(dest "t:")
(newname "bs")
)
(copyfiles
(source "InstallerFX/bs.prefs")
(nogauge)
(dest "t:")
(newname "bs.prefs")
)
(complete 10)
(run "run InstallerFX/InstallerFX t:Background")
(set @user-level 2)
(run "wait 3")
; Waiting for InstallerFX to finished Background Picture!
(complete 15)
(run "run InstallerFX/InstallerFX t:VDlogo")
(run "wait 2")
(run "run InstallerFX/InstallerFX t:bs")
(complete 20)
(welcome "Willkommen zu Bombsquare !")
(
(set bs_dest
(tackon
(askdir
(prompt "Wohin soll Bombsquare installiert werden (eine Schublade wird erstellt) ?")
(help @askdir-help)
(default @default-dest)
)"Bombsquare")
)
)
(complete 30)
(run "wait 1")
(run "/lha x Bombsquare.lha ram:")
(complete 50)
(copyfiles
(source "ram:Bombsquare/")
(dest bs_dest)
(pattern "Bomb#?")
(infos)
(files)
)
(copyfiles
(source "ram:Bombsquare/")
(dest bs_dest)
(pattern "his#?")
(infos)
(files)
)
(complete 60)
(set gfx_dest (tackon bs_dest "gfx"))
(makedir gfx_dest(infos))
(copyfiles
(source "ram:Bombsquare/gfx/")
(dest gfx_dest)
(pattern "#?")
(infos)
(files)
)
(complete 80)
(set sfx_dest (tackon bs_dest "sfx"))
(makedir sfx_dest)
(copyfiles
(source "ram:Bombsquare/sfx/")
(dest sfx_dest)
(pattern "#?")
(infos)
(files)
)
(complete 95)
(set delfile (tackon bs_dest "gfx.info"))
(delete delfile)
(set delfile (tackon bs_dest "sfx.info"))
(delete delfile)
(complete 100)
(CLEANUP)
(exit)